package com.oxygen.pt.pojo.dto;

import lombok.Data;

@Data
public class ChamberInspectionMonthlySaveDTO {

    /** 氧舱号（必填） */
    private Long chamberId;

    /** 巡检年份 */
    private Integer inspectYear;

    /** 巡检月份 */
    private Integer inspectMonth;
    /** 巡检人 */
    private String inspector;

    /* ---------- 设备状态（0=正常 1=异常 2=待检修） ---------- */
    private Integer upsStatus;
    private Integer observationWindowStatus;
    private Integer pressureVesselStatus;
    private Integer electricalSystemStatus;
    private Integer chamberDeviceStatus;
    private Integer pressurePipeStatus;
    private Integer emergencyDecompressStatus;
    private Integer fireSprinklerStatus;
    private Integer waterTankStatus;
    private Integer airCompressorStatus;
    private Integer negativePumpStatus;
    private Integer containerWorkStatus;

    /* ---------- 每个设备对应的备注 ---------- */
    private String upsRemark;
    private String observationWindowRemark;
    private String pressureVesselRemark;
    private String electricalSystemRemark;
    private String chamberDeviceRemark;
    private String pressurePipeRemark;
    private String emergencyDecompressRemark;
    private String fireSprinklerRemark;
    private String waterTankRemark;
    private String airCompressorRemark;
    private String negativePumpRemark;
    private String containerWorkRemark;

    /** 额外整体说明 */
    private String specialRemark;
}